34296768
63563768
33833990
30172221
23828364
50994499
64353080
39675111
40896574
46606400
69493625
81628078
64086904
28415060
16609148
62925360
59358740
25772307
88977471
53743852
9169698
77386190
39871068
30146810
97133081
66734126
65854027
37832425
70579446
94755736
20514222
15212567
94702387
27095563
32215911
35445140
34391747
63743274
38443486
8787149