3964890
55008882
46043408
62737267
69634372
1569760
75562880
89524898
227405
88803195
67305048
60081218
90964339
7394814
45003304
81878108
72861291
42095104
863315
6312918
32574307
99792601
99973388
26807540
56779133
42011492
6188045
54694420
94918552
23972701
66773258
20185962
63401199
52211654
75003103
7991154
46583391
58148268
60396515
75845751