19925965
88372594
54862574
74384548
81574861
3393554
27646939
5742562
34104127
36866105
43575396
22348975
17037123
58522624
8562869
65413914
28435072
50571293
27428532
1251606
66555073
61291975
76949980
30951985
34085730
54965124
3345167
12467876
4845507
98135835
75846688
74496787
7672649
7393946
74125721
29167814
82687505
72465773
25659056
2407502