94364925
59522402
5525244
76807802
70823953
83576522
48104660
39414221
90468947
81225416
46482867
33099155
47986646
52767455
15202941
41936219
38906479
92781140
83293255
50575794
73982906
36438520
44362489
91645295
4709981
50874070
7032467
90308619
76205303
88203419
90331022
20711582
31094085
1003581
96413465
48551922
86078103
35373860
36005814
4976320