39862689
74324623
589434
97671326
80219567
41446647
86584241
11477863
71558445
23619714
61826410
70492728
71231456
37198427
99413906
54626971
23963869
10931308
88364868
17347258
14708060
10236045
8592299
24345345
54761878
61893759
60355787
71584736
59783686
9955516
64421606
8302632
6566836
3761404
89829927
5005365
443138
38972260
86208309
72986582