69036676
649193
185206
13786568
70564442
18849657
19775968
67103629
52556908
66795222
22699804
99965760
67701936
68674054
36715633
45235646
32906236
54642438
8377012
84851358
67833354
1666890
98967509
61086435
83074479
42323669
77183396
71352152
19477594
23481262
79186040
10115049
5329766
80543615
95705411
31938273
50821196
51106842
32719309
81415128