3049274
92121809
42914376
19073270
4871993
56484343
6964397
17595016
39066844
574618
7788918
78221575
15133741
7771507
5626284
14946238
95648822
2261537
20512704
44148209
21016867
77266816
95206067
6999965
88544296
81444698
50844552
3054659
22014401
6846664
35682938
9811292
32879730
26502893
43065573
42763283
47102410
2849224
80776335
9430847