83676072
7308111
11235108
34584720
38382635
74643028
80742287
99809551
67692144
16446855
68173137
71821727
43142874
9870443
99453085
33999271
70168044
20685203
93544234
71342686
29255137
84989794
79002512
83768577
6107326
98065065
5691112
6103811
27004924
19473198
71915920
19102253
31575684
8897259
63419371
30956149
94768722
76343044
94922136
52551120