17442274
50844317
17729727
33588368
85519027
95983755
1925915
50399054
61749373
57834553
94931602
81141343
81176720
4645372
21815772
4993870
15029286
43413482
26825366
81406865
62559725
56486432
82201555
32878753
81342781
99751439
77194096
58551039
6125563
49459115
91471637
2147594
77593388
50135912
87138748
30533049
22264689
42359307
6171843
6473250