90548923
92602893
3601760
77146256
54637462
65863439
35898001
212850
41902834
66835405
11384912
83902733
19119841
53006193
13021123
37167203
46316318
3832879
3463318
65048812
89056829
52189777
27033633
6401235
27334669
23788838
69722534
25539924
44983696
44332756
14618884
36819447
13602728
8329465
67722479
59991845
1631773
22783924
81462443
80572250