46723022
4832276
17339878
2145581
88261060
24626802
8001201
9987050
1695881
99884117
5388134
26294601
46083552
9873615
67539203
80523005
88097739
33538864
31288574
34851277
58193409
24592903
96198604
51636380
2071888
42964765
93725016
21334650
5427508
61192257
30405851
20373248
4731178
7773403
5108831
83196474
39826736
6154425
42591159
87633442