42419574
3815035
88835519
79906750
55651375
23669927
97149488
90295959
67122357
30401050
39447331
46823620
67638680
41297487
43903559
71373838
42781209
25092205
31069134
66584392
9574644
86048771
43889705
16662520
12654167
24802636
53901712
7129587
93191675
48206858
57774684
56454855
82283599
70594516
94507648
42945242
13153869
77457674
64642021
4848141