95366029
36355005
15583150
145821
85425670
82814248
39935609
54666675
7207358
77214568
79627485
55687844
55835746
74947090
63426798
2242761
7929635
65298390
7750309
76209020
20184090
95446022
32601842
97755260
44569953
1601683
21589420
92548334
81958040
52645035
48168027
52764451
16635974
47295809
74999888
16062365
18539303
37338945
75334292
33985949