12816490
89755537
65783835
81186968
78821363
18834308
2512899
72206706
473553
97786741
8105639
99916011
83738600
81673406
1387198
5569138
26371469
68003748
14851817
93419217
93288186
13535442
27367061
76629635
65481851
96794954
77628188
12533357
50771953
4801470
66617985
20795823
48093899
5345339
93323934
867912
7223964
17244653
75361098
85951982