45194432
34715124
8695130
38104373
71194073
81073413
11489475
33431550
8989250
4160158
43094374
35488101
29124250
5249829
67462827
98442046
43184622
68542125
91525048
66398612
9800585
9440281
54411512
63797147
37162909
345456
19774397
83039388
84419792
35477200
41915066
29886100
44915459
86109559
23053967
95852161
95306552
341125
3281680
205641