8845079
96646149
3816606
72763978
65455777
55608429
5363863
58698453
91936059
305793
10645189
8276966
714187
11852769
31673689
5689470
7361877
81636311
71216372
40968283
10588279
85895650
44933697
85256985
94415399
65403985
17637702
93209274
19165658
7943660
70963835
14133712
21174004
16142207
30957546
4578439
31423291
8542454
35684599
37505444