43373390
40363514
74958380
79489948
85564511
23751293
92339605
53111820
1572953
54698130
71855592
67298067
63702475
40226892
81421598
85793563
42493429
96569328
33881567
54677105
58882686
86759443
108612
74642780
15698681
2994983
75234721
46922408
5687166
4065415
38088334
34192035
39157081
4375845
80466726
19509129
78379190
13639421
81439729
24524704