32373969
3168600
4092852
9615422
3102660
56137478
31636037
88094885
31549411
81071668
61837242
92937784
25229857
72507784
59846664
34303048
46525068
7794915
68642485
91737920
86754618
60021229
92441739
39522884
68218584
51145764
46941201
86252259
97248682
28298215
5564166
21544236
8542914
48484226
23751127
11187394
21978769
34627148
8729771
71487096