49122477
39489500
95759182
84177798
53051485
19479083
72188124
46289671
2587196
7560455
59902066
678398
10992315
21951228
92135176
81935184
746231
92919410
91588845
55496192
1475338
17278309
64289622
39511036
94407971
43403547
969427
6145213
40247821
26497593
80419835
38347252
65109985
90147179
583461
9379823
79065636
62844384
89669845
66261892