85868929
70997955
46949462
28183292
69141049
4027193
82698249
1007418
27527022
85296809
89997935
55047590
17262165
33987987
40057981
238926
14454432
84294331
45247966
38512659
84568164
44086660
64327559
92317735
41969423
83463361
56542764
87379987
90348798
71228367
15363785
41771499
57192395
18589405
78078232
5564432
43194064
92351061
54643361
34949706