4956217
87779990
43238229
29816452
21241758
17414705
10555307
4816169
46443372
34957610
59328693
49523276
56903422
85292093
1969882
46923873
43218722
64124390
6477376
25177857
7778307
22005064
93108044
94729654
27266659
89816060
80977880
25808370
25091470
32609656
606272
66822785
95209677
52503983
86325192
50991478
76662492
23488510
14736625
44687794