19594119
93973826
32294296
36096074
56955733
1554110
48078242
99564730
94487451
47603272
90507567
36948909
20619291
27044233
64518851
16816472
74914556
84566603
52549212
57195554
32285541
8127943
50418924
57787031
29729813
11535836
35106082
89036715
1953035
97917022
80774526
7683870
95801557
97434451
89843019
7465899
33956817
24571222
90379552
49029942