66714317
3529506
56166937
43549575
38649308
39289579
47603458
68174816
15551539
85396784
69213925
1089704
10561044
50307397
23456646
2012572
59285064
77496355
34291957
96779182
79944627
22056446
91352762
35948658
73495374
7806631
66108261
60349265
59444513
93471276
22211042
3059877
42387807
34979093
30228959
89357094
49812257
50353217
84681193
82334444