22533439
39309274
24794967
12979974
9292626
56965303
15166215
84894580
18556235
41915909
44758501
88793734
24054597
21915979
60662994
41306226
53278153
57371811
9686461
88006032
8079647
54074134
2685727
42341699
48703270
7609998
2618653
19962846
93376974
16387460
89485804
82605537
79797039
66313394
47171407
84751752
55812859
28395281
76837902
37189665