76481362
22578322
25099925
87213404
68413543
7539588
83682835
37302608
47712648
40115766
69174581
19626023
72308515
97329104
71672142
68041491
50796535
56722343
58599787
23343310
39638178
29495354
78165593
1795514
30813495
98926070
7325493
87318461
38994896
7265538
87174140
72877399
10157654
54194666
76698520
91122395
82608728
23529810
78951528
68451290