81925593
88007698
66467292
46252290
24049046
51295502
22611254
56207113
7258926
4533971
44682950
83921353
58226604
26828323
91013035
36323170
76875106
43431979
9886646
87285862
42838677
58895568
74935397
678750
15283694
19336374
299882
24365179
64476213
7071307
8198187
41817628
18385482
28544955
52395636
10316172
40617197
74343686
61914314
7224115