43022551
71979401
70573737
48157962
26958862
21032230
81053774
538623
26099006
5913990
21507614
27441901
73698430
26909977
8599920
55094265
26205397
9029376
66829152
50908897
25886113
96465735
48283061
99087918
86279392
5714491
75544682
21381860
30712353
52863646
43721438
80059296
39767607
5224333
60511824
30412304
90501154
24099765
39857250
70785832