6295375
33897070
32273864
40313679
56307516
5431754
57832856
99048297
44835493
83869151
56189235
56064182
65169847
93113034
35938556
79227299
43679127
69277179
70733792
85907869
65676382
39245570
7922257
38303107
90785896
75217659
35948089
97301569
32854265
54218434
76867493
58532333
4022283
51523934
80107841
52926400
36956661
3566491
69026177
23827976