86215133
48903646
29751971
5898778
62954136
52582945
44843240
71718041
18796435
91275352
67456274
34536821
86535877
36378634
85785589
96941383
25843209
78857658
33998483
15288820
74178679
72835108
2706626
78473138
56662481
15101102
8588068
4660394
71335916
24804249
49923133
69309425
82316480
70429728
50766190
67379164
68637514
20536394
31885363
76119374