94341918
99505246
48532532
10431714
31568408
67607710
40239490
39161964
43743257
40849641
89057926
69701156
18703930
86544209
64466978
5813951
37016541
30492458
38298218
44876500
32574330
36014868
71161697
19326647
74129707
37191156
27657284
29312943
65782818
30136112
41221177
65643011
51793084
19821561
76999478
28962572
2039096
74184287
49354141
189459