82263853
34687295
65425195
74771390
39095704
8307915
24437608
62169399
97555391
61228251
15778687
29722466
19005863
65192038
9804527
66968559
7914405
17042851
83471703
78906055
88646258
81158506
72866030
33822130
28738414
95952739
77453172
19801995
44606051
82916826
90799279
93409737
59668399
93702533
23594111
3958093
4117590
99669972
20301931
58056212