96242047
37406077
69337051
19841329
5415413
82566937
64105841
41197224
27896818
34285005
95163412
17035345
6370296
94774157
85105354
90704796
257325
31154510
30644016
5379225
32732120
10361079
88037170
26096967
21512313
37835767
23807606
18628502
78184025
38458669
1323963
28963128
646043
70708927
38821232
15797467
77041954
54369546
48683798
92508298