95586539
5383724
11604842
3856359
9297500
96391496
41894623
22466687
93266205
44723761
1876409
33609166
62173570
27004601
15163320
65864787
96846725
22524670
32965652
88746489
96427718
27701117
34807573
91525167
24626413
8188935
6041096
94045968
22474562
87297905
9703213
36621704
356619
6906102
16877475
60812748
31538821
15005548
65554227
17255239