44887641
62117011
86575734
29078148
2636196
99645633
18251319
11303176
45149666
94964997
2809597
46136231
77792310
16876217
11791276
4598835
35767129
98682904
48086832
49247804
875910000
20254511
30281484
64966333
60679513
43888600
92251962
65818172
97306740
83325703
97153025
46774655
7005251
98653941
96278893
81619942
96069005
57996898
27491466
69779864