316859
53381102
36101354
37974460
70597901
70522142
92634018
90562266
81924241
80241481
10767739
50549232
98911302
58863875
41463428
64164546
34003531
28494547
74819062
36783346
90002411
62723619
53181895
58166807
75084413
52473344
69199549
64774035
20454682
87719057
15315475
60806798
9753305
85329280
47183681
78166070
26785239
78711158
85899499
42267682