59168406
19393691
22443492
54396448
86722967
84603473
58783046
4513673
1983264
19365294
2393343
5843300
72491583
97006789
73471289
2990341
59224325
11042865
78267666
57077481
83752869
70541428
99162875
9654955
32278123
271719
49135933
9922603
40161442
9944855
33802657
5404401
29171858
1973508
785284
10635040
30218898
18645493
63065871
40952002