14623928
92005607
96614586
83182363
31124665
7152845
16506051
95012392
87279559
52235108
59005756
76257311
43561090
3322134
61855814
73124672
11435884
99274480
31364703
66136591
74858975
12353764
4293171
7629142
123667
25483393
85483771
12634109
88587915
31094506
79067352
61427376
8073655
65565007
2001172
13936485
61852065
25033216
19071082
1394162