50648276
64556520
63878953
20287342
93531695
76826684
5855130
7423056
64487215
99153334
11165488
91196103
81619234
1678528
79726291
51105545
6322408
87718439
40809442
22191638
91883208
58328453
37076087
8741879
2785661
75336059
88093624
59256273
59675908
9431667
94829434
38391448
37006887
76425422
57525853
89881253
11352045
59457584
91316569
81356221