47712180
23037430
26262536
8827427
73257806
39059857
73732456
3275077
99295719
7555399
78341536
87996538
50862200
51428370
35414421
3996155
5845414
14319386
75884934
66868368
18925572
81456809
90329230
21086425
95482703
5623132
87376623
25736804
69391616
69671803
50507560
58648496
76615103
20297380
21938919
72885
84899569
16517593
1277602
80162798