55489654
36616195
65113041
55164747
30204979
19316176
17208339
21927131
59939774
307842
26066373
17242999
96299310
40441228
27543364
16362208
74784992
2406499
82609426
66333527
75577354
36104369
3281105
47081364
4228816
86894886
1997604
62407898
92749166
88047121
39517358
73785231
11718823
71084524
5597528
5304804
8715656
2741449
78209041
86155607