5262213
27881251
19964538
70704355
95495483
2937508
7638807
62774993
39468510
37458271
69649312
48783897
75774255
91901459
6936359
45508409
39104345
36297014
19939073
6095060
48367483
35635336
92418474
88118720
29274408
85639801
73566538
28619619
4254608
9116737
31116694
4865845
262152
9621771
29446830
5544129
4063415
53953181
20235001
43627502