49664791
6831535
32723159
69606980
29647808
87524781
65308984
76056114
58313200
61025851
3225162
56055819
39509994
14594242
81722307
3694650
65901125
90975431
48051300
75789372
91146051
15915004
492427
97708975
7514632
5709431
12954527
383796
47879193
75059765
729629
2681926
78539077
69116615
52726527
49477067
412848
33929791
51476348
78366585