8824082
2886266
4967901
7080118
13212422
8927629
86682219
17944115
71577091
57489075
7232845
2547549
55174511
76412059
1456950
16113805
63699745
51874592
3036334
26958052
14962691
54772458
69311259
5273965
16675542
80941026
32034130
73915323
32926824
66071140
76275212
73619268
20683735
41046517
33327629
61634438
28312110
32245908
65541500
38704576