50724788
85196154
14788356
30688514
3214355
81297735
13205483
24942279
50481098
56788209
5782727
50708995
20378422
86703780
34492849
42401773
31919374
9174777
94096226
67972938
33273995
33642041
27604819
26089218
12232725
676185
11093544
94777684
74525623
33982690
18043265
81312842
4268511
67715886
37057725
16305109
9471857
23995427
96305377
31514060