51805429
61731267
28003139
69355221
81854894
5235127
12964956
38527379
46523996
23635880
88896293
3692582
94623129
82201909
428029
99452437
98941244
54282137
5484677
60107702
9566430
94734635
26572288
22009400
84181363
87812753
50006614
77231959
98502788
27619925
43009246
1892941
56947988
33159195
60445686
29099082
66105595
38912007
85826611
4712795