28075386
3956674
84062930
88104923
19854318
9911128
62803875
43391277
52362602
90479467
58882578
20607857
21128633
11659365
25204092
30849627
43432326
422333
26889229
90553725
6537965
81841408
69939355
61005643
88444407
45025167
64008636
75495083
31578214
1734652
59514184
84178582
72064177
56903435
3077395
61889735
88078201
81837510
49271552
42656988