78128200
4911167
85849236
21686907
63745948
16557911
49063109
14455544
1417849
7849705
47308385
7093760
12641159
15408542
35678188
93495269
20611910
61902929
2092959
60567873
68259773
12015088
89174122
8397265
46106056
51279202
32366429
78423640
5820578
41942592
738576
5763210
65753616
17171156
21179930
88698181
71633125
83234857
48547276
71797985