66536386
24371005
56003471
4326864
12533955
13054051
93972197
35196529
22234272
68849357
46447043
78797045
59316888
20686381
90344396
25855078
30928395
52052354
53539952
28259963
90336125
58443244
67984069
85637961
70509218
13821641
63729116
97096185
39083372
41878024
21906101
93224960
1416077
54721544
4507067
34173927
28322728
46212303
95676326
90887189