44689306
13914486
22125632
84193466
41974503
3625441
15885395
3839702
29072276
44584542
62208021
48748305
24019050
36423853
575088
8717382
34349897
15102485
72402318
67882921
38113904
94708938
7616595
15318686
63547996
33564800
50011436
6795419
542561
44779050
87651094
158146
99693221
65669127
49229349
20989701
97169766
24108743
18583323
9568470