81072626
66179425
37336728
90913166
67286819
43094090
2282791
46488780
92512231
56515435
549326
4712433
78217055
60196383
20137695
73258623
33704890
8083470
20437442
93986121
3526042
22841366
88657162
5044113
36579803
75742566
40855885
70213964
30641988
62232032
70336145
9025266
70334749
7283159
47249492
58531304
16897372
71829799
56744591
6512430