12047781
34575847
3205252
29872891
76417586
32945825
80565610
17556725
46694814
22908690
55508679
24367914
1224627
4922216
4036186
51386075
76493176
75634373
62566297
82835689
77118236
41873046
26992612
22637305
4039222
36231452
59935369
54396664
4394768
84646648
87693130
60692695
68459732
43384651
24755284
64181182
24431572
30614804
2356106
75038003