84083972
93549896
48511584
47838748
37138494
2353312
7217347
54548908
59987336
70359737
43947433
1747509
30071342
16906172
15128970
47926427
65655804
10319477
62357582
50951754
30706561
76522338
67323
53105723
91527745
69672655
40926841
61869514
63729709
22089543
39854728
94142927
48626572
2879732
19351248
53935675
85475772
40406062
44331038
10277126