94684064
4762925
55281836
38165506
58006415
29803775
35065038
30163539
87187985
30756409
85727888
88793248
72762167
80976500
21223491
87757896
69947515
94123822
247025
49866146
72935089
76611551
73044561
80408208
31068161
50586641
72128987
9027202
74662468
32537640
60017716
77748037
38289903
31402756
2217338
79415
26819759
67839759
20182963
1744653