44993815
29372081
56654360
19348105
61365426
48863520
2115359
8787802
80127917
31101486
81323976
98908550
82225240
55469
68251842
4794534
44748989
657846
71029472
83115410
76327759
98728833
95505020
22224926
27977017
1797376
60127150
72717756
15341669
42393316
41992939
85921611
17489458
35455211
93476486
95546324
11739578
65966319
13356530
20146614