87071301
13304422
3745259
2482509
98962640
46249259
93005822
2876737
58406849
46742322
42647317
45646973
72351392
86564632
97119028
78153524
28511076
572598
54127108
4389039
16286032
37057949
41614024
61872019
45481026
24995611
38386086
49767375
66723751
7933896
77105372
39244972
4951725
22651655
1760893
58643728
88371777
19249148
28603902
23028351