87706306
51685323
75481680
37862206
4389396
39081275
38432012
63858918
4661742
70252988
71389283
41039672
16295799
1515435
23537271
84831689
60547769
30674887
36875638
43599224
23981250
65019182
54247505
38366326
71234797
29237145
9438584
69119770
66597336
59961355
89485454
66904428
38726638
38638486
78261282
42282883
63893750
17948116
13152330
72258617