45595915
88772773
126927
761632
4276293
7766774
6921217
32166301
86571076
36328364
1906723
96815232
81633022
66246407
704828
2554844
12421162
4536904
59034349
25308867
77443594
49194603
78353410
49384303
9925342
56243652
6825839
62811442
57398554
48671764
88647195
52844762
39056739
76224847
6226334
98468573
43958340
35018471
9731177
86351862