46087006
33302149
9296519
46645421
1014333
86631022
81436571
24707873
40172392
54166483
50324318
5586354
74791381
82472985
7518643
85141363
3703320
6285669
28253652
72897835
65372577
61957551
6682652
24772729
60727793
85963305
41398909
6583804
27984939
3674937
32103993
56811606
16011548
84499900
3407263
16288151
34848069
78505667
80331492
5685825