5862385
66974670
81628324
62152267
13485502
88859346
34942031
52279819
77844148
3734930
98592323
39667528
18276025
6611002
9030188
49136093
68339596
75335663
32324365
88773525
67445839
65627176
38467684
27478084
89702921
17426077
3252633
59177752
69466959
22623046
73002342
78863677
76003025
10833359
7869633
5603170
42154030
62013087
4130585
36163771