34188127
6656416
77221204
15151045
20599181
69395577
48847528
81827884
8719526
81685253
53393165
70085298
6806308
63668193
1914360
59139203
30129378
90441244
96632547
41864699
26755150
22694256
4536779
5242698
71009527
13554639
44906731
75895445
21993128
50401620
20923950
53477426
69309325
88208884
42788209
17876768
76549827
15294090
45265376
46093395