81335145
2652064
98319389
97691932
36124277
98326595
41347352
74426354
41427323
2791435
3262642
70663860
3987576
70575368
31859989
47872075
96619746
10381171
47933697
9867364
40397836
37494301
39481167
99865753
33077598
52883864
32807782
42458402
39694732
96667832
19005148
83862170
3515588
97184272
53281968
4805536
47554296
28162859
72279921
53539875