90961621
74123704
61703431
116166
63366356
43588455
76779095
68442
77098815
56316767
41182201
17818592
12007851
20385912
69686291
35992831
40343873
18157843
67833927
55757876
7185935
2310613
92081346
22923456
37684926
79956100
53383441
4748392
45379035
33868208
97189859
75728176
96585726
99132382
63511470
30742529
91692366
83187276
73627176
52502284