65684120
45139118
23244662
6906454
53285400
6182822
52583129
41941772
54081484
74523377
93286999
2118741
79618262
99593286
74239129
10873467
84201986
56522690
48308764
98679886
31499943
34677084
51152253
68609776
50445785
19893522
53023969
1899758
73995776
44836754
60494399
4417686
64538340
13388708
34968903
613657
54523485
29146240
45708038
52589