92593619
15983226
59245430
74982416
81425626
98453298
38534266
690148
88454951
61092110
3474248
17938652
4791363
28439829
52712217
76269042
90988054
14514774
13855036
12264665
26797205
22675678
94005167
50425134
84933093
20377591
4079475
197186
58306723
66254733
5778772
41586560
83593463
5904226
67095955
7081634
116643
83926363
48122970
56489659