12717216
90871519
6157249
74393197
68431029
28369454
64505468
40001741
62336681
54427739
73689863
38504471
22057997
81665313
2445861
17631254
2454758
31559121
41498734
71269577
58042197
32435186
689432
5263337
56343910
39456032
95091641
51426349
98775831
21581004
3774569
25989544
36241368
40711181
6506265
88021762
47076061
12073913
44018276
80682014