77288125
5372433
43459037
58414543
30253487
63133347
43156646
42289389
17978483
88378623
2265469
20794427
67371863
67818548
57372499
16376093
54191365
20999920
15389167
49134730
62217397
40511858
86849356
23377083
16197039
5041869
69235984
47655290
13209022
92823518
57446096
3021466
89808264
97689560
75533698
93531472
65608738
94626369
47538894
34237630