53183546
79962871
23373393
55625892
34571135
41232182
1101661
95451361
47339351
70422512
48656794
55453325
47305100
14725580
97032260
55647630
22336785
75984504
6365137
17704319
61574747
48003728
15515006
75461247
84904680
62182685
3776716
8163293
10529952
8584718
78029510
45405750
29915918
6435127
84447065
92313137
76095577
66357371
28253035
36052743