83535684
2127137
89316502
75682276
50084137
30984418
534362
62072579
60375915
12724727
36965858
480420
2130774
20562302
79094663
91547855
72755008
6871715
22058007
90986082
79933050
97857333
23571149
8519666
21657062
89395697
83074063
1425566
19159935
79446422
15329890
990844
24733853
62082382
38073275
13433097
87794496
8799943
48125513
449945