90282376
69312083
96896492
91602022
1142161
7094343
15367463
99919601
89733625
18062808
54849753
19061406
88385338
2528763
31974881
87072827
33438952
58239363
1689976
38685818
65323574
96751308
31466247
32771929
19659427
64355708
73547071
28977740
81116839
2482148
20682999
69578783
15996316
79966656
41761581
28363428
92409511
87983201
68071943
52407212