55134562
43437529
52461729
8558996
4549479
9462984
49633802
10394962
2949566
67691636
61077216
95381651
186212
31821802
89248846
66181427
9765387
81076414
55687275
41529597
84009857
24988659
25639127
66914288
9773842
97311086
42758742
96447775
93756185
72943326
5132135
8763233
35166866
72401208
575857
39697978
31045424
70859034
1029758
1484689