1052505
526889
8091206
716171
17187211
55831526
93733445
12039966
28677767
9886118
90463872
8766475
2488744
46899593
39399632
53273015
85887840
73045693
76137246
3281663
31643296
92441212
7164183
23283793
31674099
4205444
89599071
93256269
35547806
17285272
78998283
79523474
29184779
3143869
7468586
46305384
26061333
2079469
39472456
78901058