3488773
5960560
25867049
75154239
99097031
30328094
92229251
84795741
46079000
2271929
99072459
35101799
43477454
54176488
61836260
91398767
2839872
8622169
8412882
50513029
420600
65875308
78944499
92379706
8160171
35106875
34133054
26467004
84981047
70908715
7865312
38948388
53027212
10994568
26245570
60681546
45504818
46646601
9791504
96979306