2044660
26827388
31592294
91103481
3634375
44758618
3023190
86099901
9235329
77982061
30002014
30518498
65987848
65045437
44137966
154350
780376
53601343
79448053
22716153
12947984
39245745
9788392
20492148
22152538
9379196
3093912
57857065
70244187
96119739
32865252
21904088
45545507
47563163
70243731
74254881
24573059
66287891
8624077
83662867