42292502
44486426
50133743
43695982
153347
60859569
54108382
8379822
87316608
32907010
47737472
815868
65357154
23818343
8765836
41428074
98421945
42264709
76484444
15786145
50753420
14391187
50268398
99414774
72413093
58271630
51783130
16519574
95056575
77841540
79881135
75083865
49889808
69762422
87599409
66727734
85399443
28744130
80403789
2296601