16247490
94886928
42165404
15577130
85768961
88306689
8258328
9867809
55031341
70872035
64005722
2151405
23107450
9975463
8569158
6042679
1027555
49333855
174294
8675548
34175128
9038235
29891816
61812796
4045015
77201494
95313863
34345739
16817970
89986553
87018396
33434773
31411641
148135
25926071
44337549
90138327
6023402
7914375
41823879