70778158
7512858
61998441
22018425
7256104
7364855
133945
87218899
26554257
16051412
67438660
2952859
54699794
23986422
26607350
3762366
48406962
48956778
77185108
937269
6076436
34625517
54475090
27668923
19146722
61528798
8712350
47783228
59884399
86514111
94081520
80632468
39729450
93223906
9066351
91941304
44507491
87802979
8402442
7301538