7818551
89627129
2659006
58407067
16417630
96597508
7353203
61849432
7892910
81976452
67502184
19554541
47896464
14267461
74589194
99418391
45721395
23575620
37016376
50456974
87061609
680292
65285888
84599389
56367536
95801206
60975370
92392999
31219338
51242921
44996385
3310906
5198379
5851233
35169829
5128433
6853193
39715440
5864597
27686593