49199384
56047146
41344097
82829102
55145574
41096939
81712727
41019084
96221437
11743957
83515654
68802747
42172096
939067
80324291
6069755
79391330
46599686
54414393
1622648
8700632
81522246
69402700
36074216
74747328
42528537
8588907
90321230
18843005
95487369
70938852
69807045
70784894
39862926
32365921
2268293
56964919
18216686
12603067
65148847