44663128
34935380
69264525
28578720
57939195
36826872
16052943
6974748
99857142
77248960
71451985
46707680
28949206
79745865
32583422
41448754
69881898
15903211
79383859
54319588
18007690
24523947
65313508
17269319
98702321
59182346
4475813
92828003
76639335
34796542
53273285
66881537
21651971
28216113
1229756
98544726
5911152
79046787
55041447
1575464