29898799
50134795
5275717
12062283
53047507
13487409
93283612
87708410
19091246
77835600
9340966
16219530
50489766
27383216
1911408
78302015
46028065
68156985
90525158
64482714
43577150
79195301
135444
3709131
62147034
49985458
31904922
817287
71412256
83535907
91144590
73384767
1232873
29001853
44087293
54636402
12403201
64126676
75044747
56822750