28106493
53232070
51056200
63065153
36093321
88649771
86971303
8448665
42867557
20195835
96981370
5694979
69294618
12758462
20284419
89219567
19608367
47478798
55935244
42964889
61434038
91603475
72283959
76491745
75005097
13995170
43369980
8968046
49816910
22912735
4611821
88112666
35659363
7871166
44479542
39647368
86037855
78004015
58077456
26456254