91874720
1379866
47544924
34423998
5272981
43589540
27127013
78163126
25745204
14086061
64648859
64353395
18671519
49646211
63063509
44188726
90649702
243568
41823218
46376052
28575999
49878330
54497943
1133768
11414139
36416878
94011132
20271570
43574142
44437396
97884293
6811285
56223743
81211184
5454669
73335132
1864594
49898131
32212308
32221018