17624308
25596096
97427464
70032965
16487440
2709493
87983820
26314010
15067233
33794172
53067343
28737697
94745107
28014620
81259625
88606634
80743571
41619480
76305938
84456933
8152690
45905171
60442887
20912755
1989499
15424179
78361372
78646875
1225965
89114139
45539514
93655385
54108363
79844372
40746456
99732647
27511267
46061231
58417157
4470290