56708508
45569366
77958132
95975065
14426231
99325667
67742552
86218378
60419681
12951729
47398523
3108591
32687899
819579
79997444
56498997
72949302
87007636
66638743
65738870
47943998
49524015
39288836
59548141
29368176
40813198
29998788
27911852
37426703
68781003
44679154
18634430
9615197
30204522
86488002
66927857
35988629
14249407
34165402
59348608