136293
59539437
63572814
4435356
38065321
68077336
67541136
64617328
6807677
65449548
17452655
96002773
81077946
49129469
43914313
15933454
88493122
8460610
12539658
44745999
81677300
83159513
54778239
23951144
58689052
13608
58044585
46098670
5022505
36742539
15791041
6209663
84163619
26709439
792470
92624780
87878292
18323769
82482450
31145741