43987992
35766610
47009801
10672088
17632188
87793483
82268357
64598823
67463568
42413901
47385501
49256514
572484
98649259
59279067
56743511
5749520
92422051
41822844
98147551
10331812
6174272
7701711
11703889
27705367
18313096
75547032
55906799
80465215
81485394
37388503
52142282
95302038
2779481
81935052
13679856
43096743
88422540
91583507
51395477