31974742
31884650
8050531
70768157
41922762
42292903
57548656
6242632
94977200
61368886
25279336
60856713
98772063
85263742
83607626
77247235
93026900
41428724
213066
72786656
11802082
51989911
1369152
86705534
37983673
87285845
90165404
31532663
33965768
42113910
92002996
95013771
78134767
46105176
93951005
16937274
72198759
6613092
82551996
61003763