42572181
58862293
60435500
44618850
10555668
4583110
63581943
9555197
30356487
73104412
83052370
92144478
43206370
66308718
62387933
82055228
96307710
47772168
4353373
58281329
8149397
47155074
2443431
86841242
70098969
79316030
27772952
98284657
64165144
41981381
16285353
73583403
34677368
70497294
37711868
3024476
74584337
35276676
89138925
49554666