27173100
49028641
29946326
36792249
966296
59652191
4918020
92282459
19758247
85421334
5091480
49107867
62836555
91348613
73869176
5727903
71457655
89743348
63388181
76026325
43143259
417669
71194638
72373067
56008204
77421896
42018297
20678288
14946492
29552029
91607910
52599824
84937116
12913954
80638162
54669368
23257464
2230771
39384341
11674070