42612378
9054378
33986420
94101533
53735880
4698269
8933197
60617484
87971445
87227566
81541911
42445767
76365383
67037136
95965949
93602851
7995275
16207335
16406105
82881319
46406174
8202939
9808675
2775509
26456311
20045597
67027326
59366167
45879782
76649701
4209295
92977648
9905421
31293391
50229693
204770
74184563
64101886
42949376
29959381