74915484
4445222
5507259
6271118
41823381
40084524
22924362
86381648
2181266
50514238
4452119
52121557
38759051
97732607
80348601
20023084
87783757
97764474
46759122
53951280
24307828
63449278
68793848
48582225
45845530
13508559
35667327
28192026
61695949
85801784
89346626
86167052
84669049
40892769
3304555
67129016
90249278
68607823
85471001
26561338