50482223
73281282
5841404
69835968
1728141
19071634
36926705
81939356
37965350
91541347
12694092
49913521
5511517
58253217
60512803
44327881
32945009
33802890
82755741
53492451
2835532
67451823
37771151
14661239
40716865
31527349
37239625
75602825
35354200
72152099
94083459
842865
90553694
93793647
95365502
58617580
82268285
17604068
46745446
35514405