71973184
1202998
89236954
40291346
8966638
5851519
31079916
46165695
12201825
82651632
54565670
20536371
51792795
29899164
17507313
30489745
93483941
89815796
70108242
53285618
70769000
58959463
97236788
64618811
670606
95351385
49921481
42741002
10899201
6013271
48976893
23986080
95241095
5351593
9823743
90667441
2976503
45406877
1491103
10965971