76975135
44804292
333188
92295536
79563742
14167860
2637307
22277190
68374452
31866834
7849477
2736370
4446153
22137586
9133378
13992083
95803333
19945591
39898921
6424900
41295282
92502320
19957647
72635669
65854576
97344081
49001948
1243502
26243947
14217668
34697946
92832533
95219464
65949267
20332472
19192681
53722667
54885284
74876085
27853463