45894845
84433603
12224197
51083968
21943815
32634375
87972545
44346065
79193004
2405496
21949245
3092857
43167550
72015316
58144580
17334465
80515842
47908520
63079158
21789290
57859377
58699596
20892940
32421834
64608842
68183946
11885286
22241863
15691054
11601535
2200241
31085364
83618798
36899466
36981177
38741730
44095569
17008093
99144675
1565208