83063671
99934254
39532813
41404439
38818337
5722186
49801448
92889268
73771258
89178432
67387465
23211886
22563304
63816743
5613753
5396964
56972890
49732411
89184251
41367715
37417212
95729660
293351
5637400
45584502
63347180
15917371
74965628
11532217
30637298
35884979
85034653
36779557
11896004
49948470
41147695
96317248
952517
90508633
87705690