8172660
20262304
54136532
82242799
79647175
57496882
43134794
35969164
70179842
83558627
29171446
2151912
546666
93479441
45235828
55726749
80723853
27668171
14888617
22091450
69535043
71769656
26231512
11757159
99975527
54544084
97469870
31166174
19169944
47301931
27427457
76439732
1428106
58284690
78647323
22715248
49911621
90388773
9398996
82314708