39298605
91365735
4048316
38212640
43105946
28029503
86988059
4341242
4414281
92714866
21653649
8180546
5581709
32981073
80074328
54226237
44842458
6984144
46102367
5601453
7007774
59469293
67498004
11734963
90734626
47335499
71484927
81913332
69335550
41974261
33789095
6705116
3787465
7227501
35136942
69204207
6312704
43505169
64927941
1489116