32849615
94245458
82148170
76073286
60847676
44129413
21016137
10915078
95611249
12725098
18407275
3258454
310898
51464940
59266094
4818690
39939303
24362957
28282622
30105840
22339678
98468655
42996878
69878842
18036040
41504640
50293408
31033711
68871831
6382142
53488540
40795815
96502775
57837256
8643119
733290
60356378
97904787
37569014
90299969