51068079
79403380
11535619
67215530
684662
51007796
1470551
83584574
29349935
31296467
5015396
25049331
89054387
100470
9438104
1335704
40748887
1700969
71386339
54466690
58783549
63418913
77363457
26711282
99495200
784165
40615109
68293899
61321166
13064504
2306343
61244189
76126460
15353573
90627098
41181126
17281635
28712429
9051707
77055010