58608293
54047561
6218501
85389543
1686141
37095053
79378333
60677742
79497652
162970
47186429
45244871
68212733
187784
1965238
77569432
77263330
93102839
46633574
97276550
3214406
21935752
56488640
7820582
44802070
78346872
45283770
79113124
76882787
72564650
85446639
91111345
25037286
88748785
90321727
47408714
3841889
96149618
79782797
6856132