1342434
9263151
85252066
71756196
15205378
5326812
29455493
55603003
1110193
66623886
44254420
76635362
65908462
36702099
48001401
36086449
63284226
50483621
753873
61345504
58881247
87374703
5681711
70925812
683128
30135612
4223547
61936960
2318346
87698226
369290
95279084
40839802
65738192
64343165
10833647
90166120
33728708
2096700
73035237