83176266
86105662
64917938
90714446
68525236
58526118
24542768
2051318
73773229
97955066
1216653
46107716
1325602
17374149
11076544
4777629
81867815
44645392
1973430
82255628
5132840
7914407
68775827
44296897
58237430
51931305
41986806
3465651
12521397
61265869
86228218
59533263
90904087
39637903
60386330
84376413
86072445
81325766
53741569
7107667