3339399
20857700
95595188
57253995
9026719
74611226
9052948
88142914
2516804
85144093
15442969
74925795
66935514
70907070
7135681
6714205
87477159
31581103
96791186
96337190
4050712
60392003
4361394
66254268
9293907
68538969
60496876
23352560
55093350
35018268
69007653
64525384
91178431
70715515
9678359
461630
7582937
89776924
36885153
77143309