42583102
81047762
81417481
96072574
26778627
853672
30555186
342804
18853658
6345806
37194589
1289377
76378034
41738266
3955619
79365764
15181591
1222621
90603339
15035354
92657448
41066039
28952347
54025481
62639406
50053372
37786236
2188825
5312313
47645443
9499709
47545948
62083471
85449435
97366759
97471624
45103200
64536566
68954402
7765732