14035024
2872258
1065182
93071931
63204339
2896567
44059265
59925663
56486172
54271909
20212628
32651159
65782230
64498530
35392247
87352824
93467475
33541221
93217755
95945353
6739978
89715386
12841903
26575415
30211970
58579021
55788016
61144400
21372585
48057391
28234594
95193403
93731938
12448853
21651667
61849528
43393971
51331199
82152625
8436484