25662515
39945858
13666209
15069829
6308291
76681736
11539438
23093896
539371
57639570
67751109
22462093
14112637
51082809
31931454
35714299
49252555
69697316
42161061
60375613
70304262
98832401
28888462
2407955
70817623
41653181
39024939
124515
77863445
75478921
43604335
2355685
70523470
63236827
50333915
9943255
50345073
6195877
96473904
3314443