84708298
53073863
16609178
71006649
8443828
65405575
25873154
92372073
92763874
74834417
1856486
8233519
40468506
11684266
82114125
25209068
72749059
24281329
60041693
93704168
21521020
15453072
41351209
82511967
4881592
1929186
25339752
33683345
57244267
70187230
649145
86666015
37749159
84676066
96215140
757360
29762467
43727668
765391
69467047