48773926
43314904
51249313
39524418
38455771
67231260
3625787
10908319
3277745
19859695
1264501
58467668
64999124
42776018
69464080
69986361
38125640
64209014
87198390
873919
21578438
51768391
3476136
78395942
99362696
93457940
83274233
65204062
68399851
21378949
76619144
29392319
44278073
3714956
99353831
14276744
31371448
64909167
917910000
56043472