97416543
43654812
34543888
20193533
98498274
45889243
93069858
59818513
12066773
49008448
17161961
85036248
63649825
832013
54706586
69436806
70399165
11813040
49869020
17957145
43129229
3985257
42548198
6335348
6701629
80344442
24444665
7209935
92364222
81087089
65349719
92672736
65919378
64424091
95688589
44038414
46492076
93965613
87193425
79051197