45403340
3369314
13334868
21196100
24533247
32174933
82014976
11012890
83179917
48379791
69761569
27504675
20526874
76422910
10392188
32747180
44891714
33825410
84045142
18884807
78343287
44157634
83906972
88133180
39163704
53701144
46045512
28474680
3802274
83864327
79141264
16514109
99057145
39835879
12093213
42926524
58832313
89538382
2993047
84865328