44874682
72422768
19785780
84744818
69701025
5433629
54562629
49074515
91948234
30849506
21881371
10824249
72208840
56092725
15756978
29601077
7892882
47056257
12824502
86224946
75313326
5815308
54152431
28745925
95242327
95311182
93271726
44045621
73226688
34415369
91469715
53074714
61342110
366076
34135483
83535214
57689349
11321288
17936707
64562517