43608422
24472614
12826555
7371599
72638204
5713595
85265331
67899022
85788617
94549890
61747846
4593787
197585
25473517
4965579
5180957
78868050
71422379
15414938
17832469
68453885
39098692
913217
48158447
76485402
58381272
50779387
21696026
53497452
1966632
46908580
70368329
4778607
61766626
15626564
60839964
54519584
3045131
71905698
97077287