52117382
96614909
55943423
98435959
46169918
99796010
51539169
62168860
83323043
71537288
44997355
47221112
12338585
50995912
91282544
8723537
74619686
22341019
82298994
20116105
16132581
53418585
50057929
9518495
74212825
75908380
78913113
34226982
60191277
70089885
7512193
19178348
82134695
48634905
52432093
26085829
28771847
30962102
46615649
27091423