59879045
88879257
8672172
72765653
31522003
53547900
95764190
34371789
81977444
79333282
13339164
3036253
65569188
50634537
16229110
5804527
34509340
73529721
19685763
74206408
58193380
81461456
12851353
34209071
15115684
29598594
83038163
5731710
19607854
57024016
630396
3020376
40478829
51801693
34209429
93237100
47073836
7545588
35101887
72424806