50687774
96964594
66423872
93573566
6918481
64367716
38082597
14137113
46598741
62055193
22358603
8589632
49446315
64216412
9322447
11648356
8230815
54104695
60971573
46229367
7378569
44663432
79777374
41007357
24027533
17906907
90525844
2942976
9869613
94506447
77721909
30677732
86734015
58108955
53377098
54695664
56208420
5225792
99022025
69915705