78679322
2077309
74381585
91322842
95855080
61168072
38867055
57189681
29764629
7085686
75796270
16002711
89279915
39291032
73802480
39414328
69757787
7600338
53094154
73472565
65791302
20067741
23296922
61813382
25699384
3311388
72047430
332898
99026881
24599559
98805889
96861821
59527505
68479812
4924176
11381490
79202292
70059629
28048066
5081430