12555618
73143651
35889300
62782875
81033492
84431652
72733204
63764277
56517121
51975909
70947535
38728568
33895260
18945670
46858174
94186544
67018042
53939514
74822860
44771582
80848358
3892573
54996119
19903666
86181687
2598594
3358667
2440233
92993847
42127124
82112630
42979097
2659867
15153524
50101177
9290233
41504491
17677478
87422589
49124472