16364318
23362890
5278124
72224851
15234119
1489241
55697666
39716817
2953487
25365558
49992264
77411588
2248991
91853781
32629376
43175258
36594457
71806310
76498159
90973124
45695807
34071133
110160
74534592
67868733
36282384
47049184
29384518
69251635
54887335
45862161
48473983
93242613
46521689
9310218
70134028
44289499
42133585
24134580
45305364