6934647
4213319
62824659
84892610
78488555
3271217
18254587
7314066
44748333
85461397
9579434
28143247
75932387
58915098
44499280
30743007
4241433
74133339
72031015
70605169
63919879
57965087
35396019
49155942
429893
14037998
2894486
90528459
15009635
66748566
117397
9706848
537994
75851225
91924650
42205223
15908058
21223312
62293032
60306674