76651291
58345269
18947435
1048437
6613641
23641654
50791594
19214918
23511585
48654266
9235936
88611145
66272244
49861375
16014062
1792073
42516000
33341114
54995147
43626031
7410321
26295334
13737954
56117606
51051628
91715522
89183050
915843
71104673
95799417
92515425
48704999
43877629
16365888
79417076
55953748
27549058
2387318
47391031
56787862