96857103
78238772
17115955
97153936
9817611
39983542
38916655
6675209
67935580
80839753
1716221
89678273
27345998
5839263
88365166
35618534
78116239
33304210
5477775
60465809
2614391
48151684
45012959
59259195
89344188
49016033
51915220
86989600
85455285
84315654
1724392
47723051
23953272
58178868
39834228
26534499
63648843
77232041
3725112
22298362