97364024
20508702
15661493
29843065
5740675
29772729
28714920
65728192
47974225
43709480
43344567
75535769
23411110
14554015
77267569
86133955
9664302
90348058
11541627
45787952
8719102
1003992
7869664
30852929
19748362
27782493
49498067
72354425
86127635
13389209
95936170
436530
90718316
50526139
77692298
39095916
11331152
3106430
28242686
55629431