352298
83432050
46132605
53689514
77952132
28534837
29907794
22634396
37532459
99722509
86789105
82617523
52779715
5576339
59921807
41006522
23854310
8319197
98663471
27676808
60974758
71845493
20861529
7800526
95565505
44993202
71973390
64323517
68673214
15783435
32221992
45018823
27324451
87526628
72701512
40328327
83256612
66433005
50016072
3941410