43729129
67956124
7295729
1498266
42902170
91881368
65702725
62821222
82958660
20174346
59875547
78005332
81624887
32671350
7354206
90374392
2217411
23848529
59539954
7484356
81743783
1795717
13152959
95136760
6825043
83375639
25436843
50938031
7339925
36648642
53993723
73614528
38431378
84118012
74717108
3527168
20442863
78183178
22293708
71254247