82944376
93983169
54825797
59709997
99864051
39964076
75643264
73647320
47155345
67002595
61798434
21394786
11584724
66019354
39228294
21205133
6485480
70272807
83848241
14697440
77115561
56816535
51604129
853143
53268776
5208079
89831809
38621500
11331806
75464357
21455485
41419717
99369240
2644526
16993534
2843332
31726629
85193066
2669554
89278573