65635336
34198779
28062005
53129837
90199478
80178407
12116149
10857748
34824731
58428127
89396983
59894605
28457771
73526014
25558534
26343548
93628445
73111560
28122185
59649256
34777190
39845147
72568488
5366919
14626134
71624612
66538060
50844231
11065864
30367366
78214548
30667537
57201635
2471554
1748805
53362745
78609248
9356650
74252721
69368544