64532023
92259743
96039573
53024992
145051
72483594
7693642
51641124
97349101
27234280
9184013
31877441
32331461
2393115
3798113
20129570
82663900
42379367
3788190
37012865
51411396
62215730
16743031
89053741
93053776
66401250
6264371
78429708
59662597
24674040
62369997
70557265
90548710
17951559
30908905
6113345
52383132
64909020
9560242
69102646