89953062
7795559
95393221
43625056
68417642
16942037
13307334
74217282
43141823
3823311
1827920
90332311
75534239
68635950
91814481
69652119
65729516
69935368
6138686
46951996
37265038
54808679
4694082
7955510
22299949
5246304
14123950
4376887
14193230
51382376
18088207
51138699
14581085
76852829
15676487
9838676
5009854
62685745
8389279
50046893