30886247
84078138
48339820
67946391
81793530
78993294
31237083
92127563
3285899
29941332
677453
32834451
41175432
72236951
81032540
56737834
1406717
54784427
65653240
73151175
30152045
33556065
1787567
26505657
41672961
7567755
4681734
53558248
27627840
44824180
39539246
97332830
49051623
6162050
35824423
5935407
35188232
29947252
309263
5754368