41631658
17538472
78419869
50131362
7914619
8016136
7431885
5107910
60673714
47026826
5122785
4832832
11953670
56022191
69905976
8350360
69889371
49583080
12964454
6032748
50303710
8947782
80198983
83924881
25835754
63566689
42627137
4974901
65993194
52834487
51202505
41677542
78515310
1066206
43389372
49646214
70736059
45027249
8372982
91184723