44806976
24135869
63914129
78682689
33427407
62323323
78834817
34413314
81447
20175572
52468182
36857753
58325012
67552320
6652541
69496958
59152001
86921327
50696319
93148571
64349611
74681411
88773355
26189163
99545912
48738342
68021870
87576072
69645589
46268699
46628562
50573875
36469346
82246300
44959530
44221976
10059641
92683710
61737736
5691523