29401562
84949865
627980
7616583
82317794
85444062
7369881
95952378
1122283
8995196
72614690
10671787
12668489
40596444
36395954
649615
39484899
38945412
9821886
2663773
47940
95163315
54914753
49899729
67462415
78755089
8874738
81347119
56119394
84955648
26379829
929157
4842874
77613755
6729114
48903939
7537449
85471609
22293412
42338786