82688726
30385065
40534235
74698623
6183332
71785381
2022173
77459970
44476386
76365282
32381884
47919474
78367701
47632388
38837260
23783651
58579052
99283491
34461892
77344652
49043652
92733993
19814837
68519190
60191368
81285674
28294
81865424
90915264
11552948
93546677
52525375
36277776
58818896
69658407
30416941
3052227
18936776
74312482
20305060